multi-suction pump - French English Dictionary